package org.jwos.platform.service;

import java.util.List;

import org.jwos.platform.domain.User;
import org.jwos.platform.domain.UserExistException;

public interface UserManager {
	
	void saveUser(User user) throws UserExistException;
	
	void deleteUser(String userId);
	
	void enableUser(String userId);
	
	void disableUser(String userId);
	
	User queryUserByUserId(String userId);
	
	User queryUserEmail(String email);
	
	List queryAllUsers();
	
}
